Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 OWEN ROAD Terraced £191,996 £70,000 23 Aug 2002
8A OWEN ROAD Terraced £108,742 £55,000 24 Jun 2004
10 OWEN ROAD Terraced £198,331 £125,000 29 Jun 2007
14 OWEN ROAD Terraced £198,331 £125,000 8 Jun 2007